bySwaroop C H and The Greek Ubuntu Community (translator)
Η Python είναι πιθανότατα μια από τις λιγοστές γλώσσες προγραμματισμού που είναι τόσο εύκολες όσο και ισχυρές. Αυτό είναι εξίσου καλό για τους αρχάριους όσο και για τους έμπειρους, και το πιο σημαντικό απ' όλα: είναι διασκεδαστικό να προγραμματίζεις... Topic: Python
Welcome, fellow Pythoneer! This is a small book of Python anti-patterns and worst practices.Learning about these anti-patterns will help you to avoid them in your own code and make you a better programmer (hopefully). Each pattern comes with a small description, examples and possible solutions. You can check many of them for free against your project at QuantifiedCode.Archived by Unglue.it Topic: Python
Talk given by Gael Varoquaux to the "Python 4 Science" group at UC Berkeley on July 14, 2009. Gael formerly worked at Enthought and is now working at INRIA, NeuroSpin, as a research fellow in applied math for neuroscience problems. He uses Mayavi2 extensively and helped contribute to its development. Abstract: Gael Varoquaux will talk about the evolution from interactive exploration to scripting to application building in the context of scientific data analysis, specifically using the... Topic: python
In the first chapter, a general introduction ab out computers and high level programming languages is given. Basics of Python language, Python mo dules for array and matrix manipulation, 2D and 3D data visualization, typ e-setting mathematical equations using latex and numerical methods in Python are covered in the subsequent chapters. Example programs are given for every topic discussed. This document is meant for those who want to try out these examples and modify them for better... Topics: Python, "
Contents: Penser comme un programmeur; Premiers pas; Contr�le du flux d'instructions; Instructions r�p�titives; Principaux types de donn�es; Fonctions pr�d�finies; Fonctions originales; Utilisation de fen�tres et de graphismes; : Les fichiers; Approfondir les structures de donn�es; Le point sur les listes; : Classes, objets, attributs; Classes, m�thodes, h�ritage; Classes & Interfaces graphiques; Et pour quelques widgets de plus; Fen�tres avec menus; Analyse de... Topics: Python, "
Python is an amazing language with a strong and friendly community of pro- grammers. However, there is a lack of documentation on what to learn after getting the basics of Python down your throat. Through this book I aim to solve this problem. I would give you bits of information about some interesting topics which you can further explore. The topics which are discussed in this book open up your mind towards some nice corners of Python language. This book is an outcome of my desire to have... Topic: Python
This short guide is the culmination of a few months’ worth of blog posts. The subject is magic methods.What are magic methods? They’re everything in object-oriented Python. They’re special methods that you can define to add ”magic” to your classes. They’re always surrounded by double underscores (e.g.__init__ or __lt__). They’re also not as well documented as they need to be. All of the magic methods for Python appear in the same section in the Python docs, but they’re... Topic: python
Guido van Rossum - Keynote: Python now and in the future [EuroPython 2015] [21 July 2015] [Bilbao, Euskadi, Spain] This is *your* keynote! I will have some prepared remarks on the state of the Python community and Python's future directions, but first and foremost this will be an interactive Q&A session. Topics: python, EuroPython2015, Python
Andrey Syschikov - Practical usage of advanced Python constructs [EuroPython 2015] [24 July 2015] [Bilbao, Euskadi, Spain] Python is a language of choice for developers with wide range of experience, for some it is a first programming language, others switch to Python after years of experience. Python provides friendly syntax and smooth learning curve. This sometimes leads to developers lacking comprehension of some more advanced constructs. It happens that experienced developers jump into... Topics: python, core, EuroPython2015, Python
Carrie Anne Philbin - Keynote: Designed for Education: A Python Solution [EuroPython 2015] [23 July 2015] [Bilbao, Euskadi, Spain] The problem of introducing children to programming and computer science has seen growing attention in the past few years. Initiatives like Raspberry Pi, Code Club, code.org, (and many more) have been created to help solve this problem. With the introduction of a national computing curriculum in the UK, teachers have been searching for a text based programming... Topics: python, EuroPython2015, Python
Holger Krekel - Keynote: Towards a more effective, decentralized web [EuroPython 2015] [22 July 2015] [Bilbao, Euskadi, Spain] Many would like to see more decentralization but what does it mean, really? In this talk, I'll discuss the recent rise of immutable state concepts in languages and network protocols. And how the advent of hash-based data structures and replication strategies are shaking the client/server web service paradigm which rests on managing mutable state through http. By... Topics: python, EuroPython2015, Python
Emily Bache - Will I still be able to get a job in 2024 if I don't do TDD? [EuroPython 2014] [22 July 2014] Geoffrey Moores's book "Crossing the chasm" outlines the difficulties faced by a new, disruptive technology, when adoption moves from innovators and visionaries into the mainstream. Test Driven Development is clearly a disruptive technology, that changes the way you approach software design and testing. It hasn't yet been embraced by everyone, but is it just a matter of time?... Topics: EuroPython2014, Python
Bob Ippolito - What can python learn from Haskell? [EuroPython 2014] [21 July 2014] What can we learn from Erlang or Haskell for building reliable high concurrency services? Bob was involved in many Python projects but argues that for some domains there may be better methods found elsewhere. He started looking for alternatives back in 2006 when building high concurrency services at Mochi Media (originally with Twisted), which led him to the land of Erlang and later Haskell. Bob is going to talk... Topics: EuroPython2014, Python
Travis Oliphant - The Continuum Platform: Advanced Analytics and Web-based Interactive Visualization for Enterprises [EuroPython 2014] [24 July 2014] The people at Continuum have been involved in the Python community for decades. As a company our mission is to empower domain experts inside enterprises with the best tools for producing software solutions that deal with large and quickly-changing data. The Continuum Platform brings the world of open source together into one complete,... Topics: EuroPython2014, Python